package atovio.springboot.pk1;

/**
 * @author AtoVio, Winter Yuan
 */
public record Student(Integer id, String name, String email, Integer age) {
    // 实例方法
    public String contact() {
        return String.format("姓名是%s,年龄是%d ", this.name, this.age);
    }

    // 静态方法

    // 构造方法
    // 紧凑，没有括号、参数
    public Student {
        System.out.println("id=" + id);
    }

    // 定制
    public Student(Integer id, String name) {
        this(id, name, null, null);
    }
}
